/* CSS Document */


div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}
p { clear: both; padding-bottom: 2em; }
form { margin-top: 2em; }
form p .btn { margin-right: 1em; }
textarea { margin: 1em 0;}
form .headerform 
{
    background-color:Orange;
    color:#000000;
    padding:3px; 
    height:20px;
    }
    form .cpanel 
    {
        background-color: #DAF6A5;
        padding: 3px;
    }
    
    form .titleline
    {
        padding: 5px;
        border-bottom-color: #EEC600;
        border-bottom-style: solid;
        border-bottom-width:thin;
        color: #156F11;
        } 
    form label
    {
        float:right;
        padding-right: 10px;
        font-weight: bold;
}
form td
{
    padding-right: 5px;
    }

p a{font:10px/12px Tahoma, sans-serif; color:#60b13b; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

p span.headline{font:11px/14px Trebuchet MS, sans-serif; color:#464646; font-weight:bold}
p.subtitle{font:11px/12px Arial, Helvetica, sans-serif; color:#b2b2b2; text-transform:uppercase; display:block; border-bottom:#b2b2b2 1px dotted; padding-bottom:10px; padding-left:3px}

#memberlog{width:90px; height:29px; position:absolute; top:52px; left:269px; background:url(../images/b_btn_feat.gif) 0 0 no-repeat; }



#container{
	width:875px;
	margin:0 auto;
	position:relative;
	background:url(../images/b_header.jpg) 0 0 no-repeat;
	left: 0px;
	top: 0px;

}

#admincontainer{
	width:100%;
	margin:0 auto;
	position:relative;
	background:url(../images/admin_header.jpg) 0 0 no-repeat;
	left: 0px;
	top: 0px;
	
	
}



#searchForm{position:absolute; top:21px; left:473px}

#searchForm img#h_search{float:left; margin-right:5px; padding-top:1px}
#searchForm input{width:112px; height:14px; background:#4a4a4a; float:left; margin-right:5px; font:10px/12px Tahoma, sans-serif; color:#fff; border:none}
#searchForm img#submit{float:left; padding-top:1px}

#header ul.menu{position:absolute; top:58px; left:94px; width:675px}
#header ul.menu li{float:left; width:97px; height:97px; margin-right:11px}
#header ul.menu li a{ width:97px; height:97px; display:block; text-indent:-20000px; }
#header ul.menu li a:hover{ width:97px; height:97px;}

#header ul.menu li.home a{ background:url(../images/btn_1.jpg) 0 0 no-repeat; }
#header ul.menu li.home a:hover{background:url(../images/btn_1_over.jpg) 0 0 no-repeat;}

#header ul.menu li.previews a{background:url(../images/btn_2.jpg) 0 0 no-repeat; }
#header ul.menu li.previews a:hover{background:url(../images/btn_2_over.jpg) 0 0 no-repeat;}

#header ul.menu li.reviews a{background:url(../images/btn_3.jpg) 0 0 no-repeat; }
#header ul.menu li.reviews a:hover{background:url(../images/btn_3_over.jpg) 0 0 no-repeat;}

#header ul.menu li.new a{background:url(../images/btn_4.jpg) 0 0 no-repeat; }
#header ul.menu li.new a:hover{background:url(../images/btn_4_over.jpg) 0 0 no-repeat;}

#header ul.menu li.top a{background:url(../images/btn_5.jpg) 0 0 no-repeat; }
#header ul.menu li.top a:hover{background:url(../images/btn_5_over.jpg) 0 0 no-repeat;}

#header ul.menu li.contacts {margin-right:0}
#header ul.menu li.contacts a{background:url(../images/btn_6.jpg) 0 0 no-repeat; }
#header ul.menu li.contacts a:hover{background:url(../images/btn_6_over.jpg) 0 0 no-repeat;}

/* CONTENT */

#content{
	width:900px;
	position:relative;
	margin:0 auto;
	clear:both;
	left: 66px;
	top: 1px;

}

#leftPan{width:310px; margin:17px 0 0 0; float:left;}
#rightPan{width:300px; float:left;}

#leftPanProdline{width:185px; margin:17px 20px 0 0; float:left;}
#rightPanProdline{width:540px; float:left; }

#welcome{width:290px; margin-left:11px; margin-bottom:30px}
#welcome h2{height:60px; position:relative; background:url(../images/h_welcome.gif) 0 0 no-repeat; margin-bottom:27px}
#welcome p.subtitle{margin-bottom:15px}

#welcome ul{width:135px; float:left}
#welcome ul li{font:10px/14px Tahoma, Geneva, sans-serif; background:url(../images/check.gif) 0 0 no-repeat; padding-left:22px; height:20px;}
#welcome ul li a{color:#878787; text-decoration:underline;}
#welcome ul li a:hover{color:#000; text-decoration:none;}
#welcome ul#list01{margin:0 10px 0 3px}

#prodlinewelcome{width:180px; margin-left:11px; margin-bottom:30px}
#prodlinewelcome h2{height:60px; position:relative; background:url(../images/h_welcome.gif) 0 0 no-repeat; margin-bottom:27px}
#prodlinewelcome p.subtitle{margin-bottom:15px}

#prodlinewelcome ul{width:135px; float:left}
#prodlinewelcome ul li{font:10px/14px Tahoma, Geneva, sans-serif; background:url(../images/check.gif) 0 0 no-repeat; padding-left:22px; height:20px;}
#prodlinewelcome ul li a{color:#878787; text-decoration:underline;}
#prodlinewelcome ul li a:hover{color:#000; text-decoration:none;}
#prodlinewelcome ul#list01{margin:0 10px 0 3px}


#previews h2{height:23px; position:relative; background:url(../images/h_previews.gif) 14px 0 no-repeat; margin-bottom:13px}

#prodCategory h2{height:23px; position:relative; margin-bottom:13px}

#previews p span.headline{display:block; margin-bottom:2px}

.previewItem01{display: block; height:76px; background:#f7f7f7; margin-bottom:5px; }
.previewItem01 img{float:left; margin:4px 14px 0 18px;}
.previewItem01 .previewText{width:147px; margin-right:6px; float:left; margin-top:7px}
.previewItem01 .score{width:47px; height:47px; background:url(../images/b_score.gif) 0 0 no-repeat; margin:5px 0 0 0; float:left}
.previewItem01 .score p{ text-align:center; font: 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; padding-top:3px }
.previewItem01 .score p span{ font: 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold }

.previewItem02{display: block; height:76px; margin-bottom:5px; }
.previewItem02 img{float:left; margin:4px 14px 0 18px;}
.previewItem02 .previewText{width:147px; margin-right:6px; float:left; margin-top:7px}
.previewItem02 .score{width:47px; height:47px; background:url(../images/b_score.gif) 0 0 no-repeat; margin:5px 0 0 0; float:left}
.previewItem02 .score p{ text-align:center; font: 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; padding-top:3px }
.previewItem02 .score p span{ font: 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold }



.productline01{display: block; height:96px; background:#f7f7f7; margin-bottom:5px; }
.productline01 img{float:left; margin:4px 14px 0 18px;}
.productline01 .previewText{width:390px; margin-right:6px; float:left; margin-top:7px}
.productline01 .score{width:47px; height:47px; background:url(../images/b_score.gif) 0 0 no-repeat; margin:5px 0 0 0; float:left}
.productline01 .score p{ text-align:center; font: 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; padding-top:3px }
.productline01 .score p span{ font: 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold }

.productline02{display: block; height:96px; margin-bottom:5px; }
.productline02 img{float:left; margin:4px 14px 0 18px;}
.productline02 .previewText{width:390px; margin-right:6px; float:left; margin-top:7px}
.productline02 .score{width:47px; height:47px; background:url(../images/b_score.gif) 0 0 no-repeat; margin:5px 0 0 0; float:left}
.productline02 .score p{ text-align:center; font: 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; padding-top:3px }
.productline02 .score p span{ font: 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold }



#ad{margin-bottom:20px;}
#ad img#mainImg{margin:0; height:199px}
#description{
	height:89px;
	background: url(../images/back_feat.gif) 0 0 no-repeat;
	position:relative;
	width: 1747px;
	top: 2px;

}
#prodlinedescription{
	height:89px;
	background: url(../images/back_feat2.jpg) 0 0 no-repeat;
	position:relative;
	width: 547px;
	top: 2px;

}
#title{width:225px; margin:11px 0 0 22px; }
#title h2{height:19px; background:url(../images/name_feat.gif) 0 0 no-repeat; margin-bottom:10px}

#stars{width:80px; position:absolute; top:11px; left:281px}
#stars img{margin-bottom:5px; clear:both}
#stars p{text-align:right; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#848484;}
#stars p span{ font-weight:bold}

#description ul{width:90px; height:29px; position:absolute; top:52px; left:269px; background:url(../images/b_btn_feat.gif) 0 0 no-repeat; }
#description ul li{text-align:center; padding-top:8px}
#description ul li a{font:11px/14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase}
#description ul li a:hover{color:#c0e4f6}

#prodlinetitle{width:345px; margin:11px 0 0 22px; }
#prodlinetitle h2{height:19px; margin-bottom:10px; color:green}

#prodlinestars{width:120px; position:absolute; top:11px; left:381px}
#prodlinestars img{margin-bottom:5px; clear:both}
#prodlinestars p{text-align:right; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#848484;}
#prodlinestars p span{ font-weight:bold}

#prodlinedescription ul{width:80px; height:29px; position:absolute; top:56px; left:437px; background:url(../images/b_btn_feat.gif) 0 0 no-repeat; }
#prodlinedescription ul li{text-align:center; padding-top:8px}
#prodlinedescription ul li a{font:11px/14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase}
#prodlinedescription ul li a:hover{color:#c0e4f6}



#new{width:350px; margin-left:21px; margin-bottom:10px}
#new h2{height:23px; position:relative; background:url(../images/h_new.gif) 0 0 no-repeat; margin-bottom:17px}
.newItem {width:165px; float:left; margin-right:10px; margin-bottom:13px}
.newItem img{float:left; margin-right:10px}
.newItem p{width:85px; margin-bottom:10px; padding-top:7px; float:left}
.newItem ul.btn_more{float:left; height:14px}
.newItem ul.btn_more li{ height:14px; background:url(../images/arrow.gif) 0 0 no-repeat; padding-left:22px}
.newItem ul.btn_more li a{font:11px/12px Arial, Helvetica, sans-serif; color:#b2b2b2; text-decoration:none; text-transform:uppercase}
.newItem ul.btn_more li a:hover{color:#000}

#featuredprod{width:340px; margin-left:21px;}
#featuredprod h2{height:23px; position:relative; background:url(../images/h_wanted.gif) 0 0 no-repeat; margin-bottom:6px}
#featuredprod p.subtitle{margin-bottom:10px}
#featuredprod img{float:left; margin-right:10px}
#featuredprod p span.headline{display:block; margin-bottom:2px; padding-top:2px}

/* FOOTER */

#footer{height:90px; clear:both; margin:15px auto 0 auto; background:url(../images/b_footer.gif) 0 0 repeat-x}
#footer p{padding: 25px 0 0 0; font:12px/16px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footer p a{font:12px/16px Tahoma, Geneva, sans-serif; font-weight:normal; color:#848484; text-decoration:none; padding: 0 3px }
#footer p a:hover{text-decoration:none; background:#848484; color:#fff}
#sponsor{
	width:756px;
	margin:0 auto;
	text-align: center;
	padding: 0px 0px 15px 0px;
}
